<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@media(min-width: 1336px){
	/*=======鍏ㄥ眬鍏叡鏍峰紡瀹氫箟=======*/
	/*闂磋窛*/
	.padder-home{
		padding-top: 2.5rem;
		padding-bottom: 2.5rem;
	}
	.padder-page{
		padding-top: 3rem;
		padding-bottom: 3rem;
	}
	
	/*鏍囬*/
	.title-01{
		margin-bottom: 2rem;
		padding: 0 0rem;
	}
	.title-01 h2{
		font-size: 1.75rem;
		padding-bottom: .35rem;
	}
	.title-01 .description{
		font-size: 1rem;
	}
	.title-02{
		margin-top: 7rem;
		margin-bottom: 2.5rem;
	}

	/*鏇村*/
	.more-home{
		margin-top: .8rem;
	}

	/*缈婚〉*/
	.page-turn{
		padding-top: 2.5rem;
		padding-bottom: 2.5rem;
	}

	/*=======瀵艰埅=======*/
	.navbar-nav .nav-link{
		padding: 1.53125rem 0;
	}
	.navbar-expand-md .navbar-nav .nav-link{
		padding-right: 0.625rem;
    	padding-left: 0.625rem;
	}
	
	/*瀵艰埅鐢佃瘽*/
	.navbar .navbar-right .nav-phone{
		min-width: 12rem;
	}
	.navbar .navbar-right .nav-phone .iconfont{
		position: absolute;
		left: 0;
		top: 1.2rem;
		font-size: 1.75rem;
		line-height: 100%;
		color: #365ae0;
	}
	.navbar .navbar-right .nav-phone .position-absolute{
		font-size: .75rem;
		line-height: 140%;
		left: 2.6rem;
		top: 1rem;
	}
	.navbar .navbar-right .nav-phone .position-absolute &gt; div{
		color: #365ae0;
		font-size: 1rem;
	}
	

	/*鍔犲叆璇㈢洏杞�*/
	

	/*=======鐒︾偣鍥�=======*/
	.swiper-focus .position-absolute h3{
		font-size: 2.75rem;
		margin-bottom: .55rem;
	}
	.swiper-focus .position-absolute .text{
		font-size: 1.25rem;
	}
	.swiper-pagination-bullet{
		width: 18px !important;
		height: 18px !important;
	}
	.swiper-focus .swiper-button-next .iconfont, 
	.swiper-focus .swiper-button-prev .iconfont{
		font-size: 2.2rem;
	}
	.swiper-focus .swiper-button-next,
	.swiper-focus .swiper-button-prev{
		width: 70px;
	}
	/*鐒︾偣鍥惧浘鐗囧姩鐢�*/
	.swiper-focus .swiper-slide-active .position-absolute h3{
	  animation:mymove01 .7s ease .4s 1;
	  -webkit-animation:mymove01 .7s ease .2s 1; /*Safari and Chrome*/
	  opacity: 0;
	  animation-fill-mode: forwards;
	}
	.swiper-focus .swiper-slide-active .position-absolute .text{
	  animation:mymove02 .7s ease .5s 1;
	  -webkit-animation:mymove02 .7s ease .25s 1; /*Safari and Chrome*/
	  opacity: 0;
	  animation-fill-mode: forwards;
	}
	@keyframes mymove01
	{
	from {transform: translateY(40px); opacity: 0;}
	to {transform: translateY(0); opacity: 1;}
	}

	@-webkit-keyframes mymove01 /*Safari and Chrome*/
	{
	from {transform: translateY(40px); opacity: 0;}
	to {transform: translateY(0); opacity: 1;}
	}

	@keyframes mymove02
	{
	from {transform: translateY(40px); opacity: 0;}
	to {transform: translateY(0); opacity: 1;}
	}

	@-webkit-keyframes mymove02 /*Safari and Chrome*/
	{
	from {transform: translateY(40px); opacity: 0;}
	to {transform: translateY(0); opacity: 1;}
	}
	

	/*=======鍏充簬=======*/
	.intro-home .intro-box{
		height: 265px;
	}
	.intro-home .intro-box .intro-text{
		height: 210px;
	}
	.intro-home .intro-text{
		margin: 1rem 0rem;
	}	
	.intro-home .intro-text .bg-white.padder-page &gt; .container{
		padding:0 15px;
	}
	.intro-home .intro-text .bg-white.padder-page .row .col-lg-6{
		padding: 0 10px;
	}

	/*=======浼樺娍=======*/
	.swiper-advantage .swiper-slide{
		padding: 7rem 0.75rem;
	}
	.swiper-advantage .iconfont{
		font-size: 3.4rem;
		padding-bottom: 2.5rem;
	}
	.swiper-advantage .title{
		font-size: 0.915rem;
	}

	/*=======鍒楄〃=======*/
	/*浜у搧*/
	.list-products .card .card-title{
		font-size: 1rem;
		margin-bottom: .15rem;
	}
	.list-products .card .card-body{
		padding: 1rem 1.125rem;
	}
	.list-products .imgbox{
		height: 288px;
	}

	/*鏂伴椈*/
	.list-news .imgbox{
		height: 161px;
	}

	/*鑽ｈ獕*/
	.list-honor .imgbox,
	.list-honor .imgbox img{
		height: 215px;
	}

	/*璇㈢洏杞�*/

	/*鍚堜綔瀹㈡埛*/
	.list-partner a{
		padding: 1.5rem !important;
		height: 140px;
	}
	/*鑽ｈ獕*/
	.honor img{
		max-width: 800px;
	}

	/*鍙戝睍鍘嗙▼*/
	.time-line{
		max-width: 1200px;
		margin: 0 auto;
	}
	.time-line .item .title{
		font-size: 1.5rem;
		margin-bottom: .5rem;
	}
	.time-line .item .description{
		font-size: 1rem;
	}

	/*=======椤甸潰搴曢儴=======*/
	.ft {
	    padding-top: 2.5rem;
	    padding-bottom: 2.5rem;
	}
	.ft a{
		transition: .4s;
	}
	.ft a:hover{
		color: #365ae0 !important;
	}
	.ft .ft-left{
		width: auto;
	}
	.ft .ft-phoneinfo{
		width: auto;
		text-align: left;
	}
	.ft .ft-left .ft-weixin{
		width: 120px;
		margin-right: 4.5rem;
	}
	.ft .ft-left .ft-phoneinfo .ft-phone .iconfont{
		font-size: 1.875rem;
		padding-right: .8125rem;
		line-height: 3rem;
		color: rgba(255,255,255,.65);
	}
	.ft .ft-left .ft-phoneinfo .ft-phone .d-flex &gt; div &gt; div{
		font-size: 1.5rem;
	}
	.ft .ft-left .ft-phoneinfo .ft-info &gt; div{
		display: block; 
		margin: 0;
		line-height: 200%;
	}
	.ft .ft-menu{
		width:52%;
	}
	.ft .ft-menu dl:first-child{
		display: none;
	}
	.ft .ft-menu dl dt{
		margin-bottom: .75rem;
		font-size: 1rem;
		font-weight: normal;
	}
	.ft .ft-menu dl dd a{
		color: rgba(255,255,255,.3);
	}

	/*=======椤堕儴澶у浘=======*/
	.img-top .position-absolute{
		bottom: 1.3rem;
	}
	.img-top h4{
		font-size: 1.5rem;
		padding-bottom: .25rem;
	}
	.img-top .description{
		font-size: .875rem;
	}

	/*=======鍙充晶瀹㈡湇=======*/
	.service-fixed{
		width: 60px;
		margin-top: -120px;
	}
	.service-fixed li{
		width: 60px;
		height: 60px;
	}
	.service-fixed li &gt; .iconfont,
	.service-fixed li a &gt; .iconfont{
		line-height: 60px;
		font-size: 1.65rem;
	}


	/*=======妯℃€佹=======*/
	.modal-dialog{
		max-width: 800px;
	}
}</pre></body></html>